package com.example.ruralservicedigitalplatform.service;


import com.example.ruralservicedigitalplatform.domain.dto.VillagerDto;
import com.example.ruralservicedigitalplatform.domain.dto.VillagerEditDto;
import com.example.ruralservicedigitalplatform.domain.dto.VillagerLoginDto;
import com.example.ruralservicedigitalplatform.domain.po.Villager;

public interface VillagerService {
//    /**
//     * 村民登录
//     * @param villagerDto
//     * @return
//     */
//    Villager login(VillagerDto villagerDto);
//
//    /**
//     * 村民注册
//     * @param villagerDto
//     */
//    void register(VillagerDto villagerDto);
//
//    /**
//     * 编辑信息
//     * @param villagerEditDto
//     */
//    void update(VillagerEditDto villagerEditDto);
//
//    /**
//     * 查询信息
//     * @param id
//     * @return
//     */
//    VillagerVo selectById(Long id);

    /**
     * 微信登录
     * @param villagerLoginDto
     * @return
     */
    Villager wxLogin(VillagerLoginDto villagerLoginDto);

}